TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Atlanta
League - USTA Atlanta Winter - 18 & Over Men - Regular Levels
Flight - 3.0 Men (D.C.)
Subflight - Group 2
--------------------------------------------------------------------------------------------------------------------------------------
Spalding Corners (Patrick Graffius)*
League Record: 5 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Nicholas Linder - 3.15
William Pierce - 3.00
Todd Tipton - 2.91
Juan P Del Rio - 2.86
Jon Best - 2.86
Vamsi Reddy - 2.85
Gary Liao - 2.84
Julian Munoz - 2.75
Patrick Graffius - 2.73
Alex Slinin - 2.73
Mitch Mann - 2.71
Victor Collins - 2.69
Sailesh Makhijani - 2.66
John Addington - 2.66
Michael Blalock - 2.48
Wesley Reed - 2.25
Martin Levinson - 2.24
jonathan dittmar - n/a
Jeremy Booth - n/a
Alan Fowler - n/a
League Results By Position
1S 2S 1D 2D 3D
jonathan dittmar - n/a & Jon Best - 2.86 1 - 0
Alex Slinin - 2.73 1 - 0
Alan Fowler - n/a & Martin Levinson - 2.24 0 - 1
Gary Liao - 2.84 & Alex Slinin - 2.73 1 - 0
Gary Liao - 2.84 1 - 1 0 - 1
Jeremy Booth - n/a & John Addington - 2.66 1 - 0
John Addington - 2.66 1 - 0
Jon Best - 2.86 & Mitch Mann - 2.71 0 - 1
Julian Munoz - 2.75 3 - 1
Juan P Del Rio - 2.86 & Mitch Mann - 2.71 1 - 0 1 - 1
Juan P Del Rio - 2.86 & Patrick Graffius - 2.73 1 - 0
Michael Blalock - 2.48 & Wesley Reed - 2.25 0 - 1
Martin Levinson - 2.24 & Mitch Mann - 2.71 0 - 1
Nicholas Linder - 3.15 & William Pierce - 3.00 1 - 0
Nicholas Linder - 3.15 2 - 0
Patrick Graffius - 2.73 & William Pierce - 3.00 0 - 1
Sailesh Makhijani - 2.66 & Vamsi Reddy - 2.85 1 - 0
Todd Tipton - 2.91 & Jeremy Booth - n/a 1 - 0 1 - 0
Victor Collins - 2.69 0 - 2
Vamsi Reddy - 2.85 & Alex Slinin - 2.73 0 - 1 1 - 0
Vamsi Reddy - 2.85 & John Addington - 2.66 1 - 0
Vamsi Reddy - 2.85 & Todd Tipton - 2.91 1 - 0
Wesley Reed - 2.25 & jonathan dittmar - n/a 0 - 1
William Pierce - 3.00 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Peachtree Station (Bruce Hubbard)*
League Record: 0 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Donald Greene - 2.68
jeff brown - 2.62
Steve Williams - 2.61
Tim Steinwedel - 2.59
William Fischer - 2.57
Jake Clark - 2.56
Bruce Hubbard - 2.51
Philip Richards - 2.49
Nathan Haynes - 2.47
HUGH HENDERSON - 2.46
Cyril Mazloum - 2.36
Bob Sprinkle - 2.27
League Results By Position
1S 2S 1D 2D 3D
jeff brown - 2.62 & Cyril Mazloum - 2.36 0 - 1
jeff brown - 2.62 & Philip Richards - 2.49 0 - 1
jeff brown - 2.62 1 - 0 1 - 0
Bob Sprinkle - 2.27 & Bruce Hubbard - 2.51 0 - 2
Bob Sprinkle - 2.27 & Tim Steinwedel - 2.59 1 - 1
Cyril Mazloum - 2.36 & Bruce Hubbard - 2.51 0 - 1
Cyril Mazloum - 2.36 & Philip Richards - 2.49 1 - 0
Cyril Mazloum - 2.36 0 - 2
Donald Greene - 2.68 & Steve Williams - 2.61 1 - 1
Donald Greene - 2.68 & William Fischer - 2.57 0 - 1
HUGH HENDERSON - 2.46 & jeff brown - 2.62 0 - 1
HUGH HENDERSON - 2.46 & Bob Sprinkle - 2.27 0 - 1
HUGH HENDERSON - 2.46 & Jake Clark - 2.56 0 - 1
HUGH HENDERSON - 2.46 & Steve Williams - 2.61 0 - 2
HUGH HENDERSON - 2.46 & William Fischer - 2.57 0 - 1
HUGH HENDERSON - 2.46 0 - 1
Jake Clark - 2.56 & Philip Richards - 2.49 0 - 1
Jake Clark - 2.56 0 - 1 0 - 1
Nathan Haynes - 2.47 1 - 1 0 - 2
Philip Richards - 2.49 & Steve Williams - 2.61 0 - 1
Philip Richards - 2.49 0 - 1 0 - 1
Steve Williams - 2.61 0 - 1
Tim Steinwedel - 2.59 & William Fischer - 2.57 1 - 0
William Fischer - 2.57 & Bruce Hubbard - 2.51 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
St. Marlo (Hugh Pham)*
League Record: 5 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Ronit Merchant - 3.05
Kyle Urmann - 2.99
Cong Le - 2.93
Atul Mukker - 2.91
Quang Nguyen - 2.89
Sam Merchant - 2.76
Jigishu Dhabuwala - 2.70
Akber Mithani - 2.69
HUGH PHAM - 2.62
Vijay Mareddy - 2.53
Aman Kakkar - 2.49
Rakesh Shah - 2.46
Long Tran - n/a
Asif Parbatani - n/a
League Results By Position
1S 2S 1D 2D 3D
Akber Mithani - 2.69 & Asif Parbatani - n/a 0 - 1
Akber Mithani - 2.69 & Atul Mukker - 2.91 1 - 0
Akber Mithani - 2.69 & Jigishu Dhabuwala - 2.70 1 - 0 1 - 0
Akber Mithani - 2.69 & Sam Merchant - 2.76 1 - 0
Aman Kakkar - 2.49 & Cong Le - 2.93 0 - 1
Aman Kakkar - 2.49 & Kyle Urmann - 2.99 1 - 0
Aman Kakkar - 2.49 & Sam Merchant - 2.76 1 - 0
Asif Parbatani - n/a 2 - 0
Atul Mukker - 2.91 & Rakesh Shah - 2.46 1 - 0 2 - 0 0 - 1
Cong Le - 2.93 & Kyle Urmann - 2.99 1 - 0
HUGH PHAM - 2.62 & Aman Kakkar - 2.49 1 - 0
HUGH PHAM - 2.62 & Cong Le - 2.93 1 - 0
HUGH PHAM - 2.62 & Kyle Urmann - 2.99 1 - 0
HUGH PHAM - 2.62 & Sam Merchant - 2.76 0 - 1
HUGH PHAM - 2.62 & Vijay Mareddy - 2.53 0 - 1
Kyle Urmann - 2.99 1 - 1
Quang Nguyen - 2.89 & Jigishu Dhabuwala - 2.70 1 - 0
Quang Nguyen - 2.89 & Long Tran - n/a 0 - 1
Quang Nguyen - 2.89 1 - 0
Ronit Merchant - 3.05 4 - 0
Rakesh Shah - 2.46 & Vijay Mareddy - 2.53 0 - 1
Sam Merchant - 2.76 1 - 0 2 - 0
Vijay Mareddy - 2.53 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
TPC Sugarloaf (Jose Cangiano)*
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Chad Carpenter - 2.95
Tod Nelson - 2.78
Jaimini Dave - 2.78
Ashwin Shah - 2.72
Josh Wien - 2.67
Armando Perez - 2.63
Roberto Gutierrez - 2.54
Pat Barron - 2.51
Shawn Holtzclaw - 2.50
Jose Cangiano - 2.49
Dave Struck - n/a
League Results By Position
1S 2S 1D 2D 3D
Armando Perez - 2.63 & Josh Wien - 2.67 1 - 0
Armando Perez - 2.63 & Shawn Holtzclaw - 2.50 1 - 1 1 - 0 0 - 1
Ashwin Shah - 2.72 & Josh Wien - 2.67 0 - 1 0 - 1
Ashwin Shah - 2.72 4 - 1
Chad Carpenter - 2.95 4 - 2
Dave Struck - n/a & Jose Cangiano - 2.49 0 - 1
Jose Cangiano - 2.49 & Josh Wien - 2.67 1 - 0 1 - 0
Jose Cangiano - 2.49 & Shawn Holtzclaw - 2.50 1 - 0
Jose Cangiano - 2.49 0 - 1
Josh Wien - 2.67 & Roberto Gutierrez - 2.54 0 - 1 1 - 0
Roberto Gutierrez - 2.54 & Shawn Holtzclaw - 2.50 0 - 1
Roberto Gutierrez - 2.54 0 - 2
Tod Nelson - 2.78 & Jaimini Dave - 2.78 3 - 1
Tod Nelson - 2.78 & Pat Barron - 2.51 0 - 1
Tod Nelson - 2.78 & Roberto Gutierrez - 2.54 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Wild Timber (Brian McCorvey)*
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Eddie Sobh - 2.97
Ken Kunchick - 2.84
Steve Gribbin - 2.82
Ovidiu Nicoara - 2.63
Adam Roy - 2.63
Brian McCorvey - 2.58
SCOTT DOYLE - 2.55
David Wick - 2.55
Travis Wilson - 2.54
Bo Hofmann - 2.50
Rob Collins - 2.37
Randall Lex - 2.20
Jeffery Hay - 2.12
Brian Tieslau - n/a
League Results By Position
1S 2S 1D 2D 3D
Adam Roy - 2.63 & David Wick - 2.55 1 - 0
Bo Hofmann - 2.50 & Adam Roy - 2.63 0 - 1
Bo Hofmann - 2.50 & Jeffery Hay - 2.12 0 - 1
Bo Hofmann - 2.50 & Ken Kunchick - 2.84 1 - 0
Bo Hofmann - 2.50 & Randall Lex - 2.20 0 - 1 0 - 1
Bo Hofmann - 2.50 1 - 1
Brian McCorvey - 2.58 & Steve Gribbin - 2.82 1 - 0
Brian McCorvey - 2.58 & Travis Wilson - 2.54 0 - 1
Brian McCorvey - 2.58 1 - 0
David Wick - 2.55 & Randall Lex - 2.20 0 - 1
David Wick - 2.55 0 - 1 0 - 2
Eddie Sobh - 2.97 4 - 2
Ken Kunchick - 2.84 & Steve Gribbin - 2.82 1 - 0 1 - 0
Ovidiu Nicoara - 2.63 & Brian McCorvey - 2.58 1 - 2
Ovidiu Nicoara - 2.63 & David Wick - 2.55 0 - 1
Ovidiu Nicoara - 2.63 & Randall Lex - 2.20 0 - 1
Ovidiu Nicoara - 2.63 0 - 1
Rob Collins - 2.37 & Steve Gribbin - 2.82 1 - 0
Rob Collins - 2.37 & Travis Wilson - 2.54 0 - 1
Steve Gribbin - 2.82 0 - 1
SCOTT DOYLE - 2.55 & Adam Roy - 2.63 0 - 1
SCOTT DOYLE - 2.55 & Brian Tieslau - n/a 0 - 1
SCOTT DOYLE - 2.55 & Randall Lex - 2.20 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Hudlow TC (Kiyoung Eun)*
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Hans Choi - 2.93
Seung Jang - 2.88
Taek Chung - 2.72
Jae Choi - 2.66
Seulki Kim - 2.60
JIHOON KANG - 2.37
Seungjun Park - 2.35
Kiyoung Eun - 2.35
Fan Sang - 2.34
Jiho Song - 2.28
Jungseok Hwang - 2.24
Yongsuk Lee - n/a
Chunghan Kang - n/a
League Results By Position
1S 2S 1D 2D 3D
Chunghan Kang - n/a 0 - 1
Fan Sang - 2.34 & Jae Choi - 2.66 0 - 1
Fan Sang - 2.34 & Seungjun Park - 2.35 0 - 1
Fan Sang - 2.34 0 - 1 1 - 1
Hans Choi - 2.93 & Jungseok Hwang - 2.24 0 - 1
Hans Choi - 2.93 & Kiyoung Eun - 2.35 1 - 0
Jiho Song - 2.28 & Jungseok Hwang - 2.24 0 - 1
Jiho Song - 2.28 & Seung Jang - 2.88 0 - 1
Jiho Song - 2.28 & Seungjun Park - 2.35 0 - 1
Jiho Song - 2.28 0 - 1
Jungseok Hwang - 2.24 & Seulki Kim - 2.60 0 - 1
Jungseok Hwang - 2.24 & Seung Jang - 2.88 1 - 0
Jungseok Hwang - 2.24 & Seungjun Park - 2.35 0 - 1
JIHOON KANG - 2.37 & Hans Choi - 2.93 1 - 0
JIHOON KANG - 2.37 & Jungseok Hwang - 2.24 0 - 1
JIHOON KANG - 2.37 & Kiyoung Eun - 2.35 0 - 1
JIHOON KANG - 2.37 & Seungjun Park - 2.35 0 - 1
JIHOON KANG - 2.37 & Taek Chung - 2.72 1 - 0
JIHOON KANG - 2.37 0 - 1
Jae Choi - 2.66 & Seung Jang - 2.88 1 - 0
Jae Choi - 2.66 0 - 1
Kiyoung Eun - 2.35 0 - 1 1 - 1
Seulki Kim - 2.60 0 - 2
Seung Jang - 2.88 1 - 0
Taek Chung - 2.72 & Hans Choi - 2.93 1 - 0
Taek Chung - 2.72 & Jiho Song - 2.28 1 - 0
Taek Chung - 2.72 0 - 1
Yongsuk Lee - n/a & Seulki Kim - 2.60 1 - 0
Yongsuk Lee - n/a & Seung Jang - 2.88 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Life Time (Alex Ivchenko)*
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Kirk Wagner - 3.07
Guy Gunter - 3.05
Hugo Carranza Franco - 3.00
Steven Berkowitz - 2.95
John Bowers - 2.94
Igor Pandozi - 2.93
Ernst Ducasse - 2.91
Nicholas Rose - 2.90
Mario Vivarelli - 2.90
Alfonso Bonilla - 2.84
Alex Ivchenko - 2.83
Sai Teja Bhamidi - 2.82
Michel Fonseca - 2.75
Duane Stanford - 2.67
Ron Cioffi - 2.63
Carlos Llano - 2.62
Noel Pineda - 2.33
League Results By Position
1S 2S 1D 2D 3D
Alex Ivchenko - 2.83 & Alfonso Bonilla - 2.84 1 - 0 2 - 0
Alex Ivchenko - 2.83 & Kirk Wagner - 3.07 1 - 0
Alfonso Bonilla - 2.84 0 - 1 2 - 0
Carlos Llano - 2.62 1 - 0
Duane Stanford - 2.67 & Alfonso Bonilla - 2.84 0 - 1
Duane Stanford - 2.67 & John Bowers - 2.94 1 - 0
Ernst Ducasse - 2.91 & Kirk Wagner - 3.07 1 - 0
Ernst Ducasse - 2.91 2 - 0 1 - 0
Guy Gunter - 3.05 3 - 0
Hugo Carranza Franco - 3.00 & Igor Pandozi - 2.93 1 - 0
Hugo Carranza Franco - 3.00 & Ron Cioffi - 2.63 1 - 0
Hugo Carranza Franco - 3.00 & Sai Teja Bhamidi - 2.82 1 - 0
Hugo Carranza Franco - 3.00 2 - 0
Igor Pandozi - 2.93 & Noel Pineda - 2.33 0 - 1
Michel Fonseca - 2.75 1 - 0 0 - 1
Mario Vivarelli - 2.90 & John Bowers - 2.94 0 - 1
Mario Vivarelli - 2.90 & Kirk Wagner - 3.07 1 - 0
Mario Vivarelli - 2.90 & Steven Berkowitz - 2.95 0 - 1
Nicholas Rose - 2.90 & John Bowers - 2.94 1 - 0 2 - 0
Noel Pineda - 2.33 & Ron Cioffi - 2.63 1 - 1
Sai Teja Bhamidi - 2.82 & Mario Vivarelli - 2.90 1 - 0
Sai Teja Bhamidi - 2.82 & Steven Berkowitz - 2.95 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Cambridge (Ryan McGuire)*
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Lucas Van Dyke - 2.82
Paul Fike - 2.74
Mohamad Yassine - 2.66
Ken Rankin - 2.66
Ryan McGuire - 2.64
Eric Shack - 2.63
Rick Matarrese - 2.61
Jeff Stephen - 2.56
Brooks Stewart - 2.55
Jacob Hairston - 2.50
Brian Pendergrass - 2.48
Murali Sundaramurthy - 2.35
Don Kissner - 2.32
Scott Reynolds - 2.30
Connor Stewart - 2.28
Michael DiStefano - 2.23
Donald DaMour - n/a
League Results By Position
1S 2S 1D 2D 3D
Brian Pendergrass - 2.48 0 - 1
Brooks Stewart - 2.55 0 - 1
Connor Stewart - 2.28 0 - 3
Don Kissner - 2.32 & Michael DiStefano - 2.23 0 - 1
Donald DaMour - n/a & Scott Reynolds - 2.30 0 - 1
Eric Shack - 2.63 & Brian Pendergrass - 2.48 1 - 0
Eric Shack - 2.63 & Brooks Stewart - 2.55 0 - 1
Eric Shack - 2.63 & Jeff Stephen - 2.56 0 - 2
Eric Shack - 2.63 & Ryan McGuire - 2.64 2 - 1
Jeff Stephen - 2.56 & Ken Rankin - 2.66 0 - 1
Jacob Hairston - 2.50 & Don Kissner - 2.32 0 - 1
Jacob Hairston - 2.50 & Donald DaMour - n/a 0 - 1
Lucas Van Dyke - 2.82 & Brian Pendergrass - 2.48 0 - 1
Lucas Van Dyke - 2.82 & Ken Rankin - 2.66 1 - 0 1 - 0
Lucas Van Dyke - 2.82 & Scott Reynolds - 2.30 1 - 0
Michael DiStefano - 2.23 & Rick Matarrese - 2.61 1 - 0
Michael DiStefano - 2.23 0 - 1
Mohamad Yassine - 2.66 1 - 0 1 - 1
Murali Sundaramurthy - 2.35 & Lucas Van Dyke - 2.82 0 - 1
Paul Fike - 2.74 & Jeff Stephen - 2.56 2 - 0
Paul Fike - 2.74 0 - 2
Rick Matarrese - 2.61 0 - 1
Ryan McGuire - 2.64 1 - 0 0 - 1
Scott Reynolds - 2.30 & Brooks Stewart - 2.55 0 - 1